package me.ree.zkproduct.convert;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import me.ree.zkproduct.dto.PageQueryDTO;

public class PageConverter {

    public static <T> Page<T> convertPageDto2MybatisPlusPage(PageQueryDTO<T> pageDTO) {
        if (pageDTO == null) {
            throw new IllegalArgumentException("PageDTO cannot be null");
        }
        // 创建一个新的MyBatis-Plus Page对象，并设置分页参数
        return new Page<>(pageDTO.getPageNumber(), pageDTO.getPageSize());
    }
}
